package com.info.zhiduoduo.admin.model.formbean.project;

import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)  //setter return this;
@ToString
public class ProjectListFormBean {

    private Date startDate;
    private Date endDate;
    private String name;
    @ApiModelProperty("1草稿 2待发布 3发布失败 4已发布 6竞标中 8竞标结束 10进行中 12验收中 13 验收完成 14 拒绝验收 20已完成 40已取消 44删除")
    private int state;
    private int categoryid;

    @ApiModelProperty("是否已上传证据链  1是   2否")
    private int whetherUploadFile;

    @ApiModelProperty("是否补录：0全部  1是   2否")
    private int whetherSupplement;

    @ApiModelProperty("项目完成开始时间")
    private Date projectStartDate;

    @ApiModelProperty("项目完成结束时间")
    private Date projectEndDate;

    @ApiModelProperty("授权")
    private  int auth;

    @ApiModelProperty("是否有退费：0全部  1是 2否")
    private int whetherThereIsARefund;
}
